import random
import string

def generate_random_string(length):
    letters = string.ascii_letters + string.digits
    return ''.join(random.choice(letters) for _ in range(length))

def generate_random_uint32() -> int:
    """
    生成一个32位无符号整数
    :return: 0到4294967295之间的随机整数
    """
    return random.randint(0, 2**32 - 1)